/* CSS Document */

body {
	margin:0;
	padding:0;
	background-image: url(../images/bg-gray.png);
	background-repeat: repeat; 
	font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 16px;

}
div, p {
	color:#707070;
	font-family:Tahoma;
	font-size:12px;
	line-height:22px;
	letter-spacing:0.02em;
}
img {
	border:none;
}
a {
	color: #02579d;
	text-decoration: none;
}
a:link {
	color: #02579d;
	text-decoration: none;
}
a:visited {
	color: #02579d;
	text-decoration: none;
}
a:hover {
	color: #0d98c1;
	text-decoration: none;
}
a.underline:link, a.underline:visited {
	color:#0175ea;
	text-decoration:underline;
}
a.underline:hover {
	color:#707070;
	text-decoration:none;
}
h1 {
	font-size:20px;
	color:#0665a7;
	padding-bottom:7px;
	margin:0;
	margin-bottom:15px;
	font-family:"Trebuchet MS";
	border-bottom:1px solid #eaeaea;
	font-weight:normal;
}


h1 span {
	font-size:23px;
	font-weight:bold;
}
h2 {
	font-size:17px;
	color:#066aa5;
	padding:2px 0;
	margin-bottom:15px;
	font-weight:normal;
	font-family:"Trebuchet MS";
}
h3 {
	font-size:17px;
	color:#22b6f1;
	padding-bottom:10px;
	margin:0;
	text-decoration:none;
	font-weight:normal;
}
h4 {
	font-size:15px;
	color:#343434;
	padding-bottom:7px;
	margin:0;
	font-weight:bold;
	font-family:"Trebuchet MS";
}

.redbg { background:#f9d4d4; border:1px solid #CCCCCC; height:50px; padding:5px 10px; margin:0 5px;}
.pagewidth {
	width:980px;
	margin:0 auto;
	padding:0;
	border:0px solid #000; background-color1:#FFFFFF;
}
/*---top css start---*/

.toppart {
	height:28px;
	margin-top:4px;
}
.toppart img {
	height:28px;
	margin:0;
	padding:0;
}
.toppart .wlink {
	width:825px;
	color:#563f00;
	padding-top:2px;
}
.toppart .wlink 
.toppart .wimg {
	width:155px;
}
.toppart a:link, .toppart a:visited {
	color:#563f00;
	font-weight:normal;
	text-decoration:none;
}
.toppart a:hover {
	color:#fff;
	text-decoration:none;
}
.logo {
margin:14px 0 11px 0;
_margin:6px 0 1px 0;
height:50px;
_height:48px;
}

.logo a {
	
	width:344px;
	height:40px;
	display:block;
}
.logo a span {
	display:none;
}

.preferred-banner {position:absolute; margin:-60px 0 0 860px;}
/*---top css end---*/

/*---Navigation css start---*/

#menu {
	padding:0;
	list-style:none;
	font-size:14px;
	font-family:"Trebuchet MS";
	font-weight:normal;
	width:700px;
}
#jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{	float: left;
		list-style: none;
		
		font-size:14px;
	font-family:"Trebuchet MS";
	font-weight:normal;}

	#jsddm li a
	{	
	list-style:none;
	float:left;
	margin-right:1px;
	height:14px;
	padding:4px 10px 18px 0;
	background:url(../images/menu.gif) no-repeat right top;
	color:#fff;
	text-decoration:none;
	display:block;
	
	}
	#jsddm li a span {
	background:url(../images/menu.gif) no-repeat left top;
	text-decoration:none;
	padding:6px 0 10px 10px;
}

	#jsddm li a:hover
	{background:url(../images/menu-hover.gif) no-repeat right top;
	text-decoration:none;}
		
	#jsddm li a:hover span{
	background:url(../images/menu-hover.gif) no-repeat left top;
	text-decoration:none;
}
/*	#jsddm li a.select
	{background:url(../images/menu-hover.gif) no-repeat right top;
	text-decoration:none;}
	
	#jsddm li a.select span {
	background:url(../images/menu-hover.gif) no-repeat left top;
	text-decoration:none;
}*/
	
	
	#jsddm li a:link.red, #jsddm li a:visited.red
	{	
	list-style:none;
	float:left;
	margin-right:1px;
	height:14px;
	padding:4px 10px 18px 0;
	background:url(../images/menu-red.gif) no-repeat right top;
	color:#fff;
	text-decoration:none;
	display:block;
	
	}
	#jsddm li a:link.red span, #jsddm li a:visited.red span {
	background:url(../images/menu-red.gif) no-repeat left top;
	text-decoration:none;
	padding:6px 0 10px 10px;
}
	#jsddm li a:hover.red
	{background:url(../images/menu-hover.gif) no-repeat right top;
	text-decoration:none;}
	
	#jsddm li a:hover.red span {
	background:url(../images/menu-hover.gif) no-repeat left top;
	text-decoration:none;
}
 	
		
	 #jsddm li ul
		{	margin-top: 34px;
			padding: 0;
			position: absolute;
			visibility: hidden;
			
			}
		
			#jsddm li ul li
			{	float: none;
				display: block;
				clear:both;}
			
			#jsddm li ul li a
			{	width: 140px;
				background: #0665a7;
				color: #fff;
				border-bottom: 1px solid white;
				padding:8px 10px;
				font: 12px Tahoma, Arial;
				
				}
			
			#jsddm li ul li a:hover
			{	background: #e5e5e5; color:#333333;}
			
			#jsddm li ul li a.redsub
			{	width: 140px;
				background: #ed1f24;
				color: #fff;
				border-bottom: 1px solid white;
				padding:8px 10px;
				font: 12px Tahoma, Arial;
				
				}
			
			#jsddm li ul li a:hover.redsub
			{	background: #e5e5e5; color:#333333;}

/*---menu css end---*/
/*---menublue css start---*/
#menublue {
	margin:0;
	padding:0;
	list-style:none;
	font-size:14px;
	font-family:"Trebuchet MS";
	font-weight:normal;
	width:268px;
}
#menublue ul {
	list-style:none;
	float:right;
	padding:0;
	margin:0;
}
#menublue ul li {
	list-style:none;
	display:inline;
	padding:0;
}
#menublue ul li a {
	list-style:none;
	float:left;
	margin-right:1px;
	height:14px;
	padding:4px 10px 18px 0;
	background:url(../images/menu-blue.gif) no-repeat right top;
	color:#fff;
	text-decoration:none;
	display:block;
}
#menublue ul li a span {
	background:url(../images/menu-blue.gif) no-repeat left top;
	text-decoration:none;
	padding:6px 0 10px 10px;
}
#menublue ul li a:hover {
	background:url(../images/menu-blue-hover.gif) no-repeat right top;
	text-decoration:none;
	color:#fff;
}
#menublue ul li a:hover span {
	background:url(../images/menu-blue-hover.gif) no-repeat left top;
	text-decoration:none;
	color:#fff;
}
/*---menublue css end---*/

/*---Searchblock css Start---*/
.marginrt6 {margin-right:6px;}

.searchblock {
	width:562px;
	
	
}
.searchblock .searchtitle {
	border:1px solid #9dcef0;
	border-top:none;
	height:30px;
	padding:1px 9px 1px 9px;
}
.searchblock .searchtitle h1 {
	color:#0191c8;
	font-size:19px;
	font-weight:normal;
	padding-top:3px;
	background:url(../images/ico-search.gif) no-repeat right top;
	border:0;
}
.searchmid {
	background:#fbfdfe url(../images/search-mid.gif) repeat-x left bottom;
	border:1px solid #9dcef0;
	border-top:none;
	border-bottom:none;
	padding:10px 8px;
	width:544px;
}
.span-searchw1 {
	width:93px;
	padding:4px 9px 5px 0;
}
.span-searchw2 {
	width:437px;
	padding:0 0 7px 0;
}
.span-searchw3 {
	width:210px;
	padding:0 0 7px 0;
}
.span-searchw4 {
	width:60px;
	padding:4px 9px 5px 0;
}
.span-searchw5 {
	width:150px;
	padding:0 0 7px 0;
}
.span-searchw6 {
	width:140px;
	padding:0 0 7px 0;
}
.span-searchw7 {
	width:130px;
	padding:4px 9px 5px 0;
}
/*---Searchblock css Start---*/

/*---Jobseeker css Start---*/

.jobseekerblock {
	width:221px;
	
	
}
.jobseekerblock .jobseekertitle {
	border:1px solid #fed027;
	border-top:none;
	height:30px;
	padding:1px 9px 1px 9px
}
.jobseekerblock .jobseekertitle h1 {
	color:#ff7200;
	font-size:15px;
	font-weight:bold;
	padding-top:3px;
	background:url(../images/ico-jobseeker.gif) no-repeat right top;
	border:0;
}
.jobseekermid {
	background:#fbfdfe url(../images/jobseeker-mid.gif) repeat-x left bottom;
	border:1px solid #fed027;
	border-top:none;
	border-bottom:none;
	padding:10px;
	width:199px;
	
}
.jobseekermid ul {
	margin:0;
	padding:0;
	list-style:none;
}
.jobseekermid li {
	margin:0;
	padding-left:12px;
	background:url(../images/big-arrow.gif) no-repeat left top;
}

.itsfree {
	position:absolute; margin:20px 0 0 155px; *margin:20px 0 0 -35px;
}
.span-jobseekerw1 {
	padding-left:8px;
}
/*---Jobseeker css End---*/

/*---Login css Start---*/

.loginblock {
	width:185px;
	
}
.loginblock .logintitle {
	border:1px solid #cfcfcf;
	border-top:none;
	height:30px;
	padding:1px 9px 1px 9px
}
.loginblock .logintitle h1 {
	color:#606060;
	font-size:15px;
	font-weight:bold;
	padding-top:3px;
	background:url(../images/ico-login.gif) no-repeat right top;
	border:0;
}
.loginmid {
	background:#fbfdfe url(../images/login-mid.gif) repeat-x left bottom;
	border:1px solid #cfcfcf;
	border-top:none;
	border-bottom:none;
	padding:10px;
	width:163px;
}
.loginblock a:link, .loginblock a:visited {
	color:#333;
	text-decoration:underline;
	font-size:11px;
}
.loginblock a:hover {
	text-decoration:none;
}
.span-loginw1 {
	padding:7px 0 3px 0;
}
.span-loginw2 {
	padding:27px 0 7px 50px;
}
/*---Login css End---*/

.middle {
	margin-top:25px; background-color1:#FFFFFF;
}
/*---Leftpart css Start---*/
#leftpart {
	width:227px;
	margin-right:8px; background-color:#fff;border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}
#leftpart .yellowtitle {
	background1:url(../images/yellow-title-bg.gif) no-repeat left top;
	width:227px;
	height:39px; background-color:#EC542F; text-shadow: 0 -1px #9B270F;
}
#leftpart .yellowtitle h2 {
	color:#fff;
	font-size:18px;
	padding:6px 0;
	margin:0;
}
.employeebg {
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	width:209px;
	padding:8px;
}

/*---Leftpart css End---*/

/*---Rightpart css Start---*/
#rightpart {
	width:227px;
	margin-left:8px;
	padding:0; background-color1:#FFFFFF;
border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    box-shadow1: 0 5px 10px rgba(0, 0, 0, 0.3);
}
#rightpart .bluetitle {
	background1:url(../images/blue-title-bg.gif) no-repeat left top;
	width:227px;
	height:39px; background-color:#3A3B97;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
#rightpart .bluetitle h2 {
	color:#fff;
	font-size:18px;
	padding:6px 0;
	margin:0;
}


#rightlogin {
	width:313px;
	margin-left:17px;
}

.jobopenbg {
	border-left1:1px solid #eee;
	border-right1:1px solid #eee;
	width:209px;
	padding:0px;
}

.postjob-ads { padding:15px; height1:100px; background-color:#333; border1:4px solid #FFAF11; margin-bottom:20px;
border-radius:10px;    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}

.postjob-ads p { color:#FFFFFF; font-size:14px;}

.postjob-ads h1{ Font-size:20px; border:none; color:#FFFFFF;}

.jobopenbg ul {
	margin:0;
	padding:10px;
	list-style:none; width:209px; background-color:#FFFFFF;    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);

}

.jobopenbg .redhdr { color:#fff; background-color:#333; padding:10px; text-align:center; width:206px; font-size:20px; font-family:Oswald;
	text-shadow:1px 1px 0 #fefefe;
    -webkit-transition:background-position .3s ease-in-out;
    -moz-transition:background-position .3s ease-in-out;
    -ms-transition:background-position .3s ease-in-out;
    -o-transition:background-position .3s ease-in-out;
    transition:background-position .3s ease-in-out;

}

.jobopenbg li {
	margin-top:8px;
	padding-left:12px;
	background:url(../images/arw-gray.gif) no-repeat left top;
	line-height:18px;
}
.jobopenbg li a{ font-family:cabin; font-size:16px; color:#e18558}
/*---Rightpart css End---*/

/*---Middle css Start---*/
#mid {
	width:510px;
}
#mid-full {
	width:980px;
}
#mid-half {
	width:745px;
}
#mid-login {
	width:650px;
}
.midblocktop {
	background:url(../images/mid-top-corner.jpg) no-repeat left top;
}
.midblockbottom {
	background:url(../images/mid-bottom-corner.jpg) no-repeat right bottom;
	padding:10px; background-color:#FFFFFF;
}
.midblockbottom ul {
	margin:0;
	padding:0;
	list-style:none;
}
.midblockbottom li {
	margin-top:5px;
	list-style:none;
	padding-left:12px;
	background:url(../images/arw-blue.gif) no-repeat left top;
	line-height:18px;
	width:230px;
	_width:220px;
	float:left;
}
.midblockbottom li ul li a:link, .midblockbottom li ul li a:visited {
	color:#707070;
}
.midblockbottom li ul li a:hover {
	color:#3184be;
}
.midblockbottom .span-w1 {
	width:230px;
}
/*---MIddle css End---*/ 

/*---Footer css Start---*/
#footer {
	margin:0 auto;
	padding:0;
	border-top:20px solid #fff;
	width:100%;
}
#footer .topline1 {
	background:#71adea;
	height:5px;
}
#footer .topline2 {
	background:#0c76c0;
	height:5px;
}
#footer .footerbg {
	background:#cce5fe url(../images/footer-bg.jpg) repeat-x left top;
	padding:5px 0;
	display:table;
	margin:0 auto;
	width:100%;
}
#footer ul {
	margin:0;
	padding:0;
	list-style:none;
}
#footer li {
	margin:0;
	list-style:none;
	padding-left:12px;
	background:url(../images/arw-blue-ftr.gif) no-repeat left top;
	font-size:11px;
	line-height:18px;
}
#footer li a:link, #footer li a:visited {
	color:#0264a9;
	text-decoration:none;
}
#footer li a:hover {
	color:#0264a9;
	text-decoration:underline;
}
#footer .footer-span1 {
	width:170px;
}
#footer .footer-span2 {
	width:180px;
	background:url(../images/foteer-separator-top.gif) no-repeat left top;
}
#footer .footer-span2 div {
	background:url(../images/footer-separator.gif) no-repeat left bottom;
	padding-left:20px;
	min-height:150px;
}
#footer .footer-span4 {
	width:227px;
	background:url(../images/foteer-separator-top.gif) no-repeat left top;
}
#footer .footer-span4 div {
	background:url(../images/footer-separator.gif) no-repeat left bottom;
	padding-left:20px;
	min-height:150px;
}
#footer .footer-span3 {
	width:350px;
	background:url(../images/foteer-separator-top.gif) no-repeat left top;
}
#footer .footer-span3 div {
	background:url(../images/footer-separator.gif) no-repeat left bottom;
	padding-left:20px;
	min-height:150px;
}
#footer .footer-span5 {
	width:155px;
	background:url(../images/foteer-separator-top.gif) no-repeat left top;
}
#footer .footer-span5 div {
	background:url(../images/footer-separator.gif) no-repeat left bottom;
	padding-left:20px;
	min-height:150px;
}
#footer .footer-span6{
	width:155px;
	background:none;
	padding-left:20px;
	min-height:150px;
}
#footer h2 {
	color:#fff;
	font-size:15px;
	padding:0;
	padding-bottom:2px;
	margin:0;
	font-weight:bold;
}
#footer .ftrtitle {
	color:#fff;
	font-size:23px;
	padding:0;
	padding-bottom:12px;
	margin:0;
}
#footer .bluefont {
	color:#02579d;
}
#footerbluebg {
	background:#0c76c0;
	margin:0 auto;
	padding:3px 0;
	width:100%;
	height:30px;
}
.copyright {
	padding:8px 0;
}
.copyright .copyw1 {
	width:400px;
	color:#d7eefe;
	font-size:11px;
}
.copyright a:link, .copyright a:visited {
	color:#d7eefe;
	text-decoration:none;
}
.copyright a:hover {
	text-decoration:underline;
}
/*---Footer css End---*/

/*---Align css start---*/
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.aligncenter {
	text-align:center;
}
.alignleft {
	text-align:left;
}
.alignright {
	text-align:right;
}
.justify {
	text-align:justify;
}
.clear {
	clear:both;
}
/*---Align css end---*/

/*---grid css start---*/

.span-1 {
	width:130px;
}
.span-2 {
	width:210px;
}
.span-3 {
	width:310px;
}
.span-4 {
	width:400px;
}
.span-5 {
	width:580px;
}
.span-6 {
	width:155px;
}
.paddingtop7 {
	padding-top:15px;
}
.paddinglt100 {
	padding-left:100px;
}
.paddinglt52 {
	padding-left:52px;
}

.paddingbtm40 {padding-bottom:40px;}
.marginbtm8 {margin-bottom:
8px;}
.margintop6 {margin-top:6px;}
.marginrt20 {
	margin-right:20px;
}
.paddingrt8 {
	padding-right:8px;
}
.margintop12 {
	margin-top:12px;
}
.margintop25 {
	margin-top:25px;
}
.marginrt10 {margin-right:10px;}
/*---grid css end---*/

/*---font css start---*/
.fontsmall {
	font-size:11px;
}
.fontbig {
	font-size:14px; letter-spacing:0.02em;
}
.fontbigger {
	font-size:20px;
}
.job-title {font-size:20px; font-family:Oswald; color:#FF0066;}


.fontgray {
	color:#555;
}
.fontblue {
	color:#0665a7;
}
.fontyellow {
	color:#ffa100;
}
.fontorange {
	color:#fc9400;
}
.fontwhite {
	color:#fff;
}
.fontblack {
	color:#2f2f2f;
}
.fontTms {
	font-family:"Oswald","Trebuchet MS"
}
.fontupper {
	text-transform:uppercase;
}
.lineheight {
	line-height:18px;
}
/*---font css end---*/


/*---form css start---*/

.span-text {
	width:160px;
	padding:4px 7px 7px 0;
}
.span-text1 {
	width:160px;
	padding:4px 7px 2px 0;
}
.span-input {
	width:812px;
	padding-bottom:7px;
}
.span-input1 {
	width:280px;
}
.span-input2 {
	width:80px;
}
.span-input3 {
	width:120px;
}
.required {
	color:#FF0000;
}
.block {
	background:url(../images/block.jpg) no-repeat left center;
	height:100px;
}
/*.bluebutton {
	margin:15px 0 0 0;
}*/
.bluebutton {
	margin:0 0 0 0;
}
.bluebutton .blue_btn {
	background:url(../images/blue-btn-mid.gif) no-repeat right top;
	padding:5px 12px 8px 7px;
	color:#fff;
	font-size:16px;
	font-weight:normal;
	height:34px;
	border:none;
	cursor:pointer;
	margin:0;
	float:left;
}
.bluebutton b {
	margin:0;
	padding:0;
	background:url(../images/blue-btn-left.gif) no-repeat left top;
	width:5px;
	height:34px;
	float:left;
	cursor:pointer;
}
form {
	padding:0;
	margin:0;
}
input[type="text"], input[type="password"], input[type="file"], input.text {
	border:1px solid #b8b8b8;
	color:#707070;
	
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:23px;
	line-height:19px;
	margin:2px 0 0 0;
	padding:2px 3px;
	width:auto;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus, input.text:focus {
	color:#656565;
	border:1px solid #9ccef1;
}
textarea {
	border:1px solid #b8b8b8;
	font-family:Tahoma;
	font-size:13px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:19px;
	margin:2px 0 0 0;
	padding:2px 3px;
	color:#707070;
}
textarea:focus {
	border:1px solid #9ccef1;
	color:#656565;
}
input[type="checkbox"], input[type="radio"] {
	border:none;
}

select {
	border:1px solid #b8b8b8;
	font-size:13px;
	font-weight:NORMAL;
	margin:2px 0 0 0;
	padding:4px 2px;
	width:auto;
	color:#707070;
}
input[type="radio"] {
	 margin-top:10px;
	 _margin-top:25px;
}

/*---input type file css start---*/
div.fileinputs {
	position: relative;
	height: 30px;
	
}
input.file {
	
	margin: 0;
}
input.file.hidden {
	position: relative;
	text-align: right;
	-moz-opacity:0;
    filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 350px;
	padding: 0;
	margin: 0;
	z-index: 1;
	line-height: 90%; 
}



/*---input type file css end---*/

/*---form css end---*/


/*TabMenu start*/

.TabbedPanels {background-color:#FFFFFF;
	margin: 0;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	top: 2px;
	float: left;
	text-align:center;
	padding: 4px 15px 0 15px;
	margin: 0px 5px 0px 0px;
	height:26px;
	font-size:15px;
	color:#0665a7;
	font-family:"Trebuchet MS";
	font-weight:bold;
	background:url(../images/tab.jpg) repeat-x left 0;
	list-style: none;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	cursor: pointer;
}
.TabbedPanelsTabHover {
	background-position:bottom;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
}
.TabbedPanelsTabSelected {
	background-position:center;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	color:#0665a7;
}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	border-top: solid 2px #d5d5d5;
}
.TabbedPanelsContent {
	padding: 10px;
}
.TabbedPanelsContent ul {
	margin:0;
	padding:0;
	list-style:none;
}
.TabbedPanelsContent li {
	margin-top:5px;
	list-style:none;
	padding-left:12px;
	background:url(../images/arw-blue.gif) no-repeat left top;
	line-height:18px;
	width:230px;
	float:left;
}
.TabbedPanelsContent li a:link, .TabbedPanelsContent li a:visited {
	color:#707070;
}
.TabbedPanelsContent li a:hover {
	color:#3184be;
}
.TabbedPanelsContentVisible {
}
/*TabMenu End*/

/*left popular Employers logo start */

.emplogo {
	margin-top:8px;
}
.emplogo ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.emplogo li {
	float:left;
	width:107px;
	margin:3px;
	_margin:2px;
}
.emplogo img {
	border:1px solid #f4c30f;
	height:35px;
	width:105px;
}
/*left popular Employers logo end */

/*Right Eduction institution logo start */	

.edulogo {
	margin-top:8px;
}
.edulogo ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.edulogo li {
	float:left;
	width:107px;
	margin:3px;
	_margin:2px;
}
.edulogo img {
	border:1px solid #0665a7;
	height:35px;
	width:105px;
}
/*Right Eduction institution logo end */

/*Registration form page css start */

.ladybg {
	background:url(../images/jobseeker-lady.jpg) no-repeat right top;
	height:457px;
	margin:0 50px;
}
.register1-bg {
	background:url(../images/reg-form1-bg.jpg) repeat-y left top;
}
.register1-top {
	background:url(../images/reg-form1-top.jpg) no-repeat left top;
}
.register1-bottom {
	background:url(../images/reg-form1-bottom.jpg) no-repeat left bottom;
}
#registerstep1 {
	width:606px;
	padding:15px;
}
#registerstep1 .preferred {background:url(../images/preferred-candidate-bg.jpg) no-repeat center top; height:34px; padding-top:12px;}
#registerstep1 .span-text {
	width:133px;
	padding:4px 7px 5px 0;
}
#registerstep1 .span-input {
	width:466px;
	padding-bottom:7px;
}
#stepbg {
	background:url(../images/step-bg.jpg) no-repeat left top;
	height:94px;
	padding:9px 20px 0 20px;
}
#stepbg .stepw1 {
	width:182px;
}
#stepbg .stepw2 {
	width:39px;
}
.register2-bg {
	background:url(../images/reg-form2-bg.jpg) repeat-y left top;
}
.register2-top {
	background:url(../images/reg-form2-top.jpg) no-repeat left top;
}
.register2-bottom {
	background:url(../images/reg-form2-bottom.jpg) no-repeat left bottom;
}
#registerstep2 {
	width:950px;
	padding:15px;
}
#registerstep2 .span-text {
	width:230px;
	padding:4px 7px 5px 0;
}
#registerstep2 .span-input {
	width:700px;
	padding-bottom:7px;
}
#registerstep2 .span-input1 {
	width:280px;
}
.subtitle {
	background1:url(../images/gray-titlebg.jpg) no-repeat left top;
	padding:0 5px 0 0px;
	margin-top:10px; border-bottom:1px solid #ccc;
}

.subtitle span {
	background1:url(../images/gray-titlebg.jpg) no-repeat right top; display:block; width:100%; height:36px; line-height:42px; font-size:18px; font-weight:normal; color:#E18558; margin:0; padding:0;
}

.subtitle-sm {
	background1:url(../images/gray-titlebg-sm.jpg) no-repeat left top;
	padding:0 0 0 10px;
	margin-top:10px;
}

.subtitle-sm span {
	background:url(../images/gray-titlebg-sm.jpg) no-repeat right top; display:block; width:100%; height:42px; line-height:42px; font-size:18px; font-weight:normal; color:#22b6f1; margin:0; padding:0;
}

/*Registration form page css start */
/* Advance Search css start */
.grayblock-bg {
	background:url(../images/gray-block-mid.jpg) repeat-y left top;
}
.grayblock-top {
	background:url(../images/gray-block-top.jpg) no-repeat left top;
}
.grayblock-bottom {
	background:url(../images/gray-block-bottom.jpg) no-repeat left bottom;
}

#grayblock {
	width:715px;
	padding:15px;
}
#grayblock .span-text {
	width:230px;
	padding:4px 7px 5px 0;
}
#grayblock .span-input {
	width:478px;
	padding-bottom:7px;
}

/* Advance Search css End */

/*Search listing css start */

.search1top {
	margin-top:10px;
}
#search1bg {
	background:#fefefe url(../images/search1-mid.jpg) repeat-x left bottom;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	padding:7px;
	display:table;
	width:964px;
}
#search1bg .search1-w1 {
	width:250px;
	margin-right:10px;
}
#search1bg .search1-w2 {
	width:230px;
	margin-right:10px;
}
#search1bg .search1-w3 {
	width:60px;
	margin-right:10px;
}
#search1bg .search1-w4 {
	width:105px;
}
/*.bluebutton-sm {
	margin:3px 0 0 0;
}*/
.bluebutton-sm {
	margin:0 0 0 0;
}
.bluebutton-sm .blue_btn_sm {
	background:url(../images/blue-btn-right-sm.jpg) no-repeat right top;
	padding:2px 12px 8px 7px;
	color:#fff;
	font-size:16px;
	font-weight:normal;
	height:28px;
	line-height:25px;
	border:none;
	cursor:pointer;
	margin:0;
	float:left;
}
.bluebutton-sm b {
	margin:0;
	padding:0;
	background:url(../images/blue-btn-left-sm.jpg) no-repeat left top;
	width:5px;
	height:28px;
	float:left;
	cursor:pointer;
}
.yellowbutton {
	margin:3px 0 0 0;
}
.yellowbutton .yellow_btn {
	background:url(../images/yellow-btn-right.gif) no-repeat right top;
	padding:4px 12px 8px 7px;
	color:#000;
	font-size:16px;
	font-weight:normal;
	height:28px;
	border:none;
	cursor:pointer;
	margin:0;
	float:left; 
}
.yellowbutton b {
	margin:0;
	padding:0;
	background:url(../images/yellow-btn-left.gif) no-repeat left top;
	width:5px;
	height:28px;
	float:left;
	cursor:pointer;
}
.yellowbuttonw {
	margin:3px 0 0 0;
}
.yellowbuttonw .yellow_btn {
	background:url(../images/yellow-btn-rightw.gif) no-repeat right top;
	padding:4px 12px 8px 7px;
	color:#000;
	font-size:16px;
	font-weight:normal;
	height:28px;
	border:none;
	cursor:pointer;
	margin:0;
	float:left;
}
.yellowbuttonw b {
	margin:0;
	padding:0;
	background:url(../images/yellow-btn-leftw.gif) no-repeat left top;
	width:5px;
	height:28px;
	float:left;
	cursor:pointer;
}
#bluehead {
	background:url(../images/blue-head-bg.gif) no-repeat left top;
	padding:10px 14px;
	height:31px;
}
#bluehead .bluehead-w1 {
	width:75px;
}
#bluehead .bluehead-w2 {
	width:567px;
}
#searchresult {
	border:1px solid #e1e1e1;
	border-top:none;
	border-bottom:none;
	display:table;
	width:743px;  box-shadow: 0 15px 10px rgba(0, 0, 0, 0.3);
}

#searchresult .searchrs-w1 {
	width:30px;
}
#searchresult .searchrs-w2 {
	width:100px;
}
#searchresult .searchrs-w3 {
	width:500px;
}
#searchresult .searchrs-w4 {
	width:95px;
}
.graybase {
	background:#f4f4f4;
	height:100%;
	display:block;
	padding:10px 8px;border-bottom:1px dotted #e1e1e1;

    box-shadow1: 0 15px 10px rgba(0, 0, 0, 0.3);
	background-image: url(../images/bg-gray-job.png);
	background-repeat: repeat-x;
}
.yellowbase {
	height:100%;
	display:block;
	padding:5px 8px;
	border-bottom:1px solid #e1e1e1;
	box-shadow1: 0 15px 10px rgba(0, 0, 0, 0.3);
	background-color: #FDE574;

	
}
.whitebase {
	background:#fff;
	height:100%;
	display:block;
	padding:10px 8px;border-bottom:1px dotted #e1e1e1;
}
.hline {
	border-bottom:1px dotted #e1e1e1;
	margin-bottom:16px;
}
#pagelist {
	background:url(../images/pageing-bg.jpg) no-repeat left top;
	padding:10px 14px;
	height:24px;
	margin-top:3px;
}
#pagelist .pagelist-w1 {
	width:150px;
}
#pagelist .pagelist-w2 {
	width:567px;
	font-family:Arial;
}
/*Search listing css End */

/*Search Detail (Popup) css Start */
#popuphead {
	background:url(../images/popup-headerbg.jpg) repeat-x left top;
	height:77px;
	margin:0 auto;
	padding:0;
}
.popupwidth {
	width:750px;
	margin:0 auto;
	padding:0;
}
#popuphead .logo {
	margin:0;
	height:35px;
	padding:20px;
}
#popuphead .jobtitle {
	background:url(../images/arw-round-big.gif) no-repeat left top;
	color:#f0be02;
	font-size:24px;
	padding:2px 0 10px 35px;
	margin-top:25px;
	line-height:25px;
}
#popuphead .jobtitle span {
	color:#0665a7;
	font-size:14px;
	font-weight:bold;
}
.summarytop {
	background1:url(../images/summary-headbg.jpg) no-repeat left top;
	height:33px;
	padding:15px 15px 0 15px; background-color:#3A3B97;background-color1:#333; border-top:1px solid #666;border-bottom:1px solid #666;border-bottom-left-radius1: 10px;
    border-bottom-right-radius1: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px; 
}
.summarytop-w1 {
	width:440px;
}
.summarytop-w2 {
	width:120px;
}
.summarytop-w3 {
	width:150px;
}
.summarymid {
	background1:url(../images/summary-mid.jpg) repeat-y left top;
	padding:8px 15px 0 15px;
	display1:table;
	width1:713px; background-color:#FFFFFF; border:1px solid #ccc;    box-shadow: 0 5px 10px rgba(0, 1, 0, 0.3);border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius1: 10px;
    border-top-right-radius1: 10px; 

}
.summarymid-w1 {
	width:135px;
	margin:3px 0;
}
.summarymid-w2 {
	width:570px;
	margin:3px 0;
	display:block;
	min-height:25px;
}
.summarymid-w3 {
	width:185px;
	margin:3px 0;
}
.summarymid-w4 {
	width:512px;
	margin:3px 0 3px 8px;
	display:block;
	min-height:25px;
}


#popuphead h2 {
	font-size:22px;
	color:#2f2f2f;
	margin:0;
	padding:0;
	font-weight:bold;
}
.popup-graytitle {
	background:url(../images/gray-titlebg.jpg) no-repeat left top;
	width:735px;
	padding:12px 0 0 10px;
	margin-top:20px;
}
.popup-graymid {
	padding:0 12px;
}
#popuphead h3, .popup-graytitle h3 {
	background:url(../images/arrow-yellow.gif) no-repeat left 5px;
	color:#0665a7;
	font-size:18px;
	padding:0 0 10px 25px;
	text-decoration:none;
}

.bluebg {background:url(../images/blue-bg.jpg) no-repeat left top; width:720px; padding:10px 15px 0 10px; height:45px; margin-top:12px;}
.bluebg-w1 {
	width:440px;
}
.bluebg-w2 {
	width:120px;
}
.bluebg-w3 {
	width:150px;
}
.marginRT10 {margin-right:10px;} 
/*Search Detail (Popup) css End */

#grayhead {
	background:url(../images/gray-headbg.gif) no-repeat left top;
	padding:12px 14px 10px 14px;
	height:29px;
}

.grayhead-w1 {
	width:75px;
}
.paddingLt8 {padding-left:8px;}

/*Profile page css Start */

/*Profile Completness css Start */
.grayblock1-bg {
	background:url(../images/gray-block1-mid.gif) repeat-y left top; padding:0px 15px; width:715px; display:table; margin:0;
}

.profile {list-style-type:none;
	padding:0;
	margin:0;}
	
.profile li {
	line-height:28px;
	padding:0;
	margin-right:5px;
	float:left;
	}
.profile li div {margin-left:20px; margin-top:-1px;}
.profile li img {margin-top:2px;}

/*Profile Completness css End */

#left-navi {
	height:25px;
	background:url(../images/bg-left-nav-title.png) no-repeat left top;
	padding:8px;
	color:#fff;
	font-size:16px;
	font-weight:normal;  border-bottom:1px solid #ccc;
}
#left-navi a.hover{
	height:25px;
	padding:8px;
background-color:#00FF00;
	font-size:16px;
	font-weight:normal;  border-bottom:1px solid #ccc;
}

.tabs {
	list-style:none;
	padding:0;
	margin:0;
	border:1px solid #FCC601;
	border-bottom:none;
	border-top:none;
	width:225px;
	
	
	}
.tabs li {
	display:block;
	margin:0; padding:0; 
}

.tabs li a {
	display:block;
	height:33px;
	text-decoration:none;
	background:url(../images/left-nav.gif) left top;
	font-size:14px;
	text-decoration:none;
	color:#454545;
	line-height:22px;
	padding:5px 0 0 0;padding-left:10px;
	margin:0;border-bottom:1px solid #f1f1f1;
	
}
.tabs li a span {background:url(../images/arw-right.png) no-repeat 4px 4px; height:33px; width:20px; display:block; padding:0px 0 0 15px; color:#454545;}

.tabs li a:hover {
	color:#222;
}
.tabs li a:hover span  {color:#FF9900;}


/*Profile page css End */

/*Breadcurmb css Start */

.breadcurmb {
	background-image:url(../images/breadcurmb-bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	clear:both;
	height:39px;
	padding-left:15px;
	width:730px;
}
.breadcurmb ul {
	list-style-type:none;
	margin:0;
	padding:0;
	padding-top:2px;
}
.breadcurmb li {
	display:inline;
	list-style-type:none;
}
.breadcurmb li img {
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0 2px;
}
.breadcurmb li a, .breadcurmb li a:hover {
	text-decoration:none;
}
/*Breadcurmb css End */

/* Success and Error Message css Start */
.successmsg {background:url(../images/success-msg.gif) no-repeat left top; padding:0px 0px 0px 80px; }
.successmsg span {background:url(../images/success-msg.gif) no-repeat right top; display:block; width:100%; height:56px; line-height:56px; font-size:16px; font-family:Verdana; font-weight:bold; color:#7fa900; margin:0; padding:0;}

.errormsg {background:url(../images/error-msg.gif) no-repeat left top; padding:0px 0px 0px 80px; }
.errormsg span {background:url(../images/error-msg.gif) no-repeat right top; display:block; width:100%; height:56px; line-height:56px; font-size:16px; font-family:Verdana; font-weight:bold; color:#ce0000; margin:0; padding:0;}

.warningmsg {background:url(../images/warning-msg.gif) no-repeat left top; padding:0px 0px 0px 80px; }
.warningmsg span {background:url(../images/warning-msg.gif) no-repeat right top; display:block; width:100%; height:56px; line-height:56px; font-size:16px; font-family:Verdana; font-weight:bold; color:#d47d00; margin:0; padding:0;}

/* Success and Error Message css Start */
/* Login page Start */
.loginpgtitle {background:url(../images/login-title.jpg) no-repeat left top; display:block; padding:25px 10px;}
.loginpgblock {background:#fcfeff url(../images/login-block-bg.jpg) no-repeat left bottom; border:1px solid #cfcfcf; border-top:none; border-bottom:none; padding:15px 13px; display:table; width:285px;}
/* Login page Start */

/* upload resume css Start */

.resuemtitle {background1:url(../images/blue-title-bg-flat.jpg) repeat-x left top; display:block; padding:10px 0 0 0; height:36px;
 background-color:#333333;border-bottom-left-radius1: 10px;
    border-bottom-right-radius1: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px; }
	.resumettl-w1 {width:60px;}
	.resumettl-w2 {width:360px;}
	.resumettl-w3 {width:85px;}
	.resumettl-w4 {width:130px;}
	.resumettl-w5 {width:100px;}
	.resumettl-w6 {width:240px;}
	.resumettl-w8 {width:60px;}
	.resumettl-w9 {width:150px;}
	.resumettl-w10 {width:300px;}
	.resumettl-w11 {width:60px;}
	.resumettl-w12 {width:90px;}
	.resumettl-w13 {width:50px;}
.resuemmid {border-right:1px solid #cfdae8; border-left:1px solid #cfdae8; display:table; height:100%; padding:0; margin:0;}
	.resuemmid-w1 {width:48px;}
	.resuemmid-w2 {width:360px;}
	.resuemmid-w3 {width:85px;}
	.resuemmid-w4 {width:130px;}
	.resuemmid-w5 {width:100px;}
	.resuemmid-w6 {width:5px;}
	.resuemmid-w7 {width:240px;}
	.resuemmid-w8 {width:60px;}
	.resuemmid-w9 {width:150px;}
	.resuemmid-w10 {width:300px;}
	.resuemmid-w11 {width:60px;}
	.resuemmid-w12 {width:90px;}
	.resuemmid-w13 {width:50px;}
.resuemmid-darkbg {background:#f7f6f6; padding:10px 0; margin-top:2px; display:table; min-height:30px; _height:30px;} 
.resuemmid-lightbg {background:#fafafa; padding:10px 0; margin-top:2px; display:table; min-height:30px; _height:30px;} 
.resuemmid-hoverbg {background:#eaf3ff; padding:10px 0; margin-top:2px; display:table; min-height:30px;	 _height:30px;} 

/* upload resume css End */

.photobg {background:url(../images/photo-bg.jpg) no-repeat left top; display:block; border:none; padding:7px 0;}
.photobg img {border:1px solid #71a5db;}

.btn-preferred a:link, .btn-preferred a:visited {background:url(../images/btn-preferred-candidate.jpg) no-repeat left top; height:78px; width:227px; display:block;}
.btn-preferred a:hover {background-position:bottom;}
.btn-preferred span {display:none;}

/* Job Sonsultant and Placement css Start */

.formblockmid {background:url(../images/form-block-mid.jpg) repeat-y left top; width:715px; padding:5px 15px; display:table;}
.formblockmid h1 {
	font-size:23px;
	color:#054483;
	padding-bottom:7px;
	margin:0;
	margin-bottom:15px;
	font-family:"Trebuchet MS";
	border-bottom:1px dashed #d2d2d2;
	font-weight:bold;
}
.formblockmid .form-text {width:200px; padding:4px 7px 5px 0;}
.formblockmid .form-input {width:500px; padding-bottom:7px;}

/* Job Sonsultant and Placement css End */

/* Education css Start */

.formblockmid1 {background:url(../images/form1-block-mid.jpg) repeat-y left top; width:715px; padding:5px 15px; display:table;}
.formblockmid1 h1 {
	font-size:23px;
	color:#ffa200;
	padding-bottom:7px;
	margin:0;
	margin-bottom:15px;
	font-family:"Trebuchet MS";
	border-bottom:1px dashed #d2d2d2;
	font-weight:bold;
}
.formblockmid1 .form-text {width:200px; padding:4px 7px 5px 0;}
.formblockmid1 .form-input {width:500px; padding-bottom:7px;}

/* Education css End */

/* HR css Start */
.hrdate {background:url(../images/date-bg.jpg) no-repeat left top; height:27px; width:90px; padding:1px 0 0 8px; margin:0; line-height:14px;}
.hrblockbg {background:url(../images/hr-block-bg.jpg) no-repeat right top; display:block; width:717px; height:49px; padding:0 10px 5px 10px; margin-left:8px;}
.hrblockbg h2 {padding-left:35px; font-size:16px; font-weight:bold;}
.hrblockbg .hrblockbg-w1 {width:535px; _width:530px;}
.hrblockbg .hrblockbg-w2 {width:75px;}
.hrblockbg .hrblockbg-w3 {width:105px;}

.btnyellow-sm {
	margin:3px 0 0 0;
}
.btnyellow-sm .yellowsm_btn {
	background:url(../images/btn-yellow-sm-right.jpg) no-repeat right top;
	padding:3px 12px 8px 7px;
	color:#000;
	font-size:14px;
	font-weight:normal;
	height:27px;
	border:none;
	cursor:pointer;
	margin:0;
	float:left;
}
.btnyellow-sm b {
	margin:0;
	padding:0;
	background:url(../images/btn-yellow-sm-left.jpg) no-repeat left top;
	width:5px;
	height:27px;
	float:left;
	cursor:pointer;
}

/* HR css End */

/* Cover letter css Start */
.graybg {background:#f5f5f5; padding:8px; border:1px solid #dedede;}
/* Cover letter css End */


.bullet  {
	margin:0;
	padding:0;
	list-style:none;
}
.bullet li {
	margin:0;
	margin-top:8px;
	padding-left:12px;
	background:url(../images/arw-blue.gif) no-repeat left top;
	list-style-type:none;
	line-height:18px;
}

/* Fresher Zone css Start */

.event-logo { width:180px;}
.event-logo img {width:150px; height:120px; border:1px solid #c9c9c9; padding:3px;}
.event-content {width:540px;}

.event-text {width:133px; padding:4px 7px 5px 0;}
.event-input {width:450px;
	padding-bottom:7px;}

	
/* Fresher Zone css Start */

/*---------About us page 26-6-2010 start -----------*/
#middle-about-us {
	border:1px solid #e1e1e1;
	border-top:none;
	border-bottom:none;
	display:table;
	width:978px;
}
#middle-about-us .searchrs-w1 {
	width:30px;
}
#middle-about-us .searchrs-w2 {
	width:100px;
}
#middle-about-us .searchrs-w3 {
	width:500px;
}
#middle-about-us .searchrs-w4 {
	width:95px;
}
#grayhead-long {
	background:url(../images/gray-headbg1.gif) no-repeat left top;
	padding:12px 14px 10px 14px;
	height:29px;
}
.bullet-big  {
	margin:0;
	padding:0;
	list-style:none;
}
.bullet-big li {
	margin:0;
	padding-left:25px;
	background:url(../images/big-arrow.gif) no-repeat 7px 3px;
	list-style-type:none;
	line-height:25px;
}
/*---------About us page 26-6-2010 start -----------*/

/*Top Jobs and fresh Jobs Openings css Start*/
#pscroller1{
width: 210px;
height: 100px;
border: none;
padding:0;
}

#pscroller2{
width: 210px;
height: 100px;
border: none;
padding:0;
}

#pscroller2 a{
text-decoration: none;
}

/*Top Jobs and fresh Jobs Openings css End*/

/* simple css-based tooltip */
#myform {
		
	}
.tooltip {
	background-color:#000;
	border:1px solid #fff;
	padding:10px 15px;
	width:200px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;
	z-index:1111px;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}


/*Light box css Start*/


.backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
.popupContact{
display:none;
font-size:13px;
height:450px;
position:fixed;
width:524px;
z-index:1100;
}
.popupContact .topleft {
background-image:url("image/topleft-cor.png");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:37px;
width:37px;
}
.popupContact .top {
background-image:url("image/top-bg.png");
background-position:left top;
background-repeat:repeat-x;
float:left;
height:37px;
width:450px;
}
.popupContact .topright {
background-image:url("image/topright-cor.png");
background-position:right top;
background-repeat:no-repeat;
float:right;
height:37px;
width:37px;
}
.popupContact .right {

background-image:url("image/right-bg.png");
background-position:right top;
background-repeat:repeat-y;
float:right;
height:376px;
width:37px;
}
.popupContact .bottomleft {

background-image:url("image/bottomleft-cor.png");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:37px;
width:37px;
}
.popupContact .bottom {

background-image:url("image/bottom-bg.png");
background-position:left top;
background-repeat:repeat-x;
float:left;
height:37px;
width:450px;
}
.popupContact .bottomright {

background-image:url("image/bottomright-cor.png");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:37px;
width:37px;
}
.popupContact .left {

background-image:url("image/left-bg.png");
background-position:left top;
background-repeat:repeat-y;
float:left;
height:376px;
width:37px;
}
.popupContact .mid {

background-attachment:scroll;
background-color:#FFFFFF;
background-image:none;
background-position:0 0;
background-repeat:repeat;
float:left;
height:376px;
width:450px;
}
.popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
.popupContactClose{
display:block;
line-height:14px;
position:absolute;
right:38px;
top:38px;
}
.button{
}

/*Light box css End*/

/*23-08-10 meeral css start*/



/*23-08-10 meeral css End*/

.jobedulogo { padding:0; margin:0; list-style:none;}
.jobedulogo li { padding:0; margin:0; list-style:none; float:left; width:145px;}
.jobedulogo li img { width:120px; height:100px; border:1px solid #CCCCCC; padding:1px; }

.jobedulistdiv { border:1px solid #ccc; display:table; margin:10px 0; }
.jobedulist { padding:5px; margin:0; list-style:none;}
.jobedulist li { padding:0; padding-left:12px; margin:0; list-style:none; background:url(../images/arw-blue-ftr.gif) no-repeat left 1px; float:left; width:170px;}
.jobedulist li a { text-decoration:none;}


/* for curve image */

#curve{ background-color:#CCCCCC;
width: 90px;
height: 100px;
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;
-moz-border-radius-topleft: 25px;
-moz-border-radius-bottomright: 25px;
-webkit-border-top-left-radius: 25px;
-webkit-border-bottom-right-radius: 25px;
}

/* Tool tips */

.tips{
background:yellow;
color:#444444;
text-align:left;
padding:4px; margin-bottom:5px;
border:1px solid #FFD800; height:auto;
}
/*.tooltips-gray div{
background:url(img/tips_gray.png) left bottom no-repeat;
padding-top:4px;
height:18px;
}*/


/*profile list*/

#backnav {

	padding-bottom: 12px;

	margin: 0px 0px 0px;

	color: #333333; float:right;

	text-align: right;

	width: 100%;

	}

#backnav img{margin-left: 5px;}





#port_nav{ width:80px; float:left;

	margin-right: 5px; text-align:left; padding:0px;

}

#port_nav ul{

	margin:0;

	padding: 0px;

}

#port_nav li{

	padding-bottom:4px;

	margin-bottom: 15px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

	list-style-type: none;

	margin-left:0px;

}

#port_nav a.link{

	font-size:10px;

	text-decoration:none;

	text-transform: uppercase;

	color: #333333;

}

#port_nav a:hover{

		color:#0099CC;

	}

	

#prof_box{ margin-bottom:20px; border-bottom:2px solid #ccc;}



table.prof_box{width:100%; margin-bottom:10px;}





table.prof_box #photo{width:60px; height:60px;padding: 2px;

	border: 0px solid #CCCCCC;margin-top:4px;}

#photo{width:60px; height:60px;padding: 2px;

	margin-top:4px; margin-bottom:15px;}



#desc{ width:550px; padding: 4px; text-align:left; font-size:12px; color:#333; margin-left:20px; margin-top:5px;}

#desc img{ vertical-align:middle; margin-right:20px;}

#desc h1{ font-size: 12px; font-weight:bold; color:#A61369; margin-bottom:0px; padding-bottom:0px; font-family: Georgia;}


#portfolio_img{ margin-top:10px; margin-left:20px;

	width:580px;

	padding:2px;

	 background-color1:#66FFFF;



}

#portfolio_img img{border:4px solid #fff; width:570px; height:350px; }

#portfolio_img_home1{ 

	width:280px; margin-top:15px;

	height:145px;

	padding-top: 5px;padding-left: 10px;

	text-align:left;

	background-image: url(../images/latest_portfolio_home.jpg);

	background-repeat: no-repeat;

}

#portfolio_img_home{

	border1:1px solid #cecece;

	background-color:#eee;

	width:285px;>width:290px;

	margin-top:15px;

	padding:2px;

	padding-left: 10px;

	text-align:left;

	margin-bottom:15px;

}



#portfolio_img_home img{margin:5px; border:1px solid #999;}





.port_home{ float:right;margin-top:10px; font-size:11px; text-align:left; clear:left; width:140px;}

.port_home a{ color:#666; text-decoration:none; font-size:14px; font-weight:bold; font-family:georgia;}



.port_home span{color:#666699}









table.prof_box img.photo{

	padding: 4px;

	border: 1px solid #CCCCCC;

}

table.prof_box a {color: #BE658F;font-weight: bold;	margin: 0px; padding: 0px;}



table.prof_box h1{ border:none; 

    font-size: 18px; font-weight:bold; 

    margin-top:0px; 

     margin-bottom:0px;}



table.prof_box h2{margin-top:0px;

	font-size:16px;

	border:none;

	color:#333333;

	margin-bottom:15px;

}


.desc{padding-left:0px; text-align:left;}

* html .desc{padding-left:5px; text-align:left;}


.prof_box td span{	color:#666;	margin-right:15px;}



table.border_gray{border: 1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; color:#666666}

table.border_gray td{padding:6px;}

table.border_gray td.hdr{background-color:#EBEBEB;font-size:14px;

	font-weight:bold;border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}



#latestcol3 {width:270px;font-family: Georgia;padding: 3px;margin-right:0px;}





#my_account_nav{ font-family:Tahoma; margin-left:8px;

	min-height:550px;

	width:180px;

	margin-right: 10px;

	text-align:left;

	padding:0px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #C0E6ED;

	background-color: #EAFBFB;

	border-top-width: 4px;

	border-top-style: solid;

	border-top-color: #C0E6ED;	

}

#my_account_nav ul{margin:0;padding: 0px;}

#my_account_nav li{

	padding-bottom:4px;

	margin-bottom: 4px;

	list-style-type: none;

	margin-left:10px;

	border-bottom: 1px solid #DAEFEC;

	font-size: 12px;

		

}





#my_account_nav1 li{

	padding-bottom:4px;

	margin-bottom: 4px;

	list-style-type: none;

	margin-left:10px;

	border-bottom: 1px solid #DAEFEC;

	list-style-image: url(../images/bullet_red.gif);

	font-size: 12px;

		

}

#my_account_nav li a{color:#000;}

#my_account_nav li a:active{color:#000; font-weight:bold;}

.my_ac_rightcol{width:750px; float:right; clear:left; margin-right:20px; background-color:#FFFFFF }

a.btn, span.btn {
    background-attachment: scroll;
    background-clip: border-box;
    background-color:#EF482B;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 22px;
    height1: 30px;
    line-height: 25px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 8px;
}
a.btn:hover, a:hover span.btn {
    background-attachment: scroll;
    background-clip: border-box;
    background-color:#05D4EC; 
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #FFFFFF;
}
.nav_sub_inner { padding:10px 10px; background-color:#FFFFFF; border-top:4px solid #666;font-size:18px;}
.nav_sub_inner a{ color:#ff8400; font-size:18px; margin:0 6px;}
.nav_sub_inner a:hover{ color:#333; }

.sub-inner_link { color:#ff8400; font-family:Oswald;}
.anand-test{aa}